Groundhogg\Base_Object C

Total Complexity 120
Dependencies 1
Dependents 4
Total lines 883
Lines of code 350
Logical lines of code 182
Comment lines 377
Methods 42
Properties 3

Methods 42

Method Rating Maintainability Complexity Lines of code
__construct()
A
46 12 43
add_note()
A
49 9 32
get_related_objects()
A
55 9 19
delete_relationship()
A
60 9 11
create_relationship()
A
60 9 11
is_related()
A
60 9 11
__get()
S
61 6 12
setup_object()
S
57 5 15
update()
S
53 4 22
create()
S
58 4 16
merge()
S
60 3 12
exists()
S
65 3 9
offsetGet()
S
70 3 6
delete()
S
62 2 11
__unserialize()
S
71 2 6
offsetSet()
S
69 2 7
offsetUnset()
S
70 2 6
offsetExists()
S
70 2 6
__set()
S
69 2 7
admin_link()
S
70 1 6
jsonSerialize()
S
81 1 3
get_rel_db()
S
80 1 3
get_as_array()
S
68 1 7
toArray()
S
81 1 3
count_parents()
S
69 1 7
count_children()
S
69 1 7
set_id()
S
76 1 4
serialize()
S
80 1 3
unserialize()
S
80 1 3
__serialize()
S
81 1 3
get_identifier_key()
S
81 1 3
get_id()
S
76 1 4
duplicate()
S
64 1 9
_get_object_type()
S
81 1 3
get_object_type()
S
81 1 3
get_db()
S
100 1 0
get_from_db()
S
79 1 3
get_data()
S
82 1 3
__isset()
S
80 1 3
post_setup()
S
100 1 0
pull()
S
73 1 5
sanitize_columns()
S
82 1 3